package com.hw.paltfrom.pojo;

import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.annotations.TableId;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableField;
import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author 李俊君
 * @since 2019-11-15
 */
@TableName("HW_Supervision")
public class HwSupervision implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	 * GUID
	 */
	@TableId("F_SpvId")
	private String fSpvid;

	/**
	 * 从相应业务源ID
	 */
	@TableField("F_FromObjectID")
	private String fFromobjectid;

	/**
	 * 发起单位（治超平台|市治超办），汉字
	 */
	@TableField("F_FromType")
	private String fFromtype;

	/**
	 * 发起单位编码，保存市治超办编码
	 */
	@TableField("F_FromDepCode")
	private String fFromdepcode;

	/**
	 * 发起人ID
	 */
	@TableField("F_FromUserId")
	private String fFromuserid;

	/**
	 * 发起人名称
	 */
	@TableField("F_FromUserName")
	private String fFromusername;

	/**
	 * 发起时间
	 */
	@TableField("F_FromTime")
	private Date fFromtime;

	/**
	 * 任务名称
	 */
	@TableField("F_Title")
	private String fTitle;

	/**
	 * 业务来源（1称重监管；2指挥调度；3执法监管；4设备管理；5检查督导）
	 */
	@TableField("F_FromSrc")
	private Integer fFromsrc;

	/**
	 * 督导内容
	 */
	@TableField("F_SpvContent")
	private String fSpvcontent;

	/**
	 * 办理阶段（待反馈-01；待完结-02；已完结-03）
	 */
	@TableField("F_CurrentStep")
	private String fCurrentstep;

	/**
	 * 反馈单位类型:1市（默认）、2县、3站
	 */
	@TableField("F_BackType")
	private Integer fBacktype;

	/**
	 * 需反馈单位编号
	 */
	@TableField("F_BackDepCode")
	private String fBackdepcode;

	/**
	 * 需反馈单位名称
	 */
	@TableField("F_BackDepName")
	private String fBackdepname;

	/**
	 * 反馈人Id
	 */
	@TableField("F_BackUserId")
	private String fBackuserid;

	/**
	 * 反馈人姓名
	 */
	@TableField("F_BackUserName")
	private String fBackusername;

	/**
	 * 反馈人联系方式
	 */
	@TableField("F_BackUserPhone")
	private String fBackuserphone;

	/**
	 * 反馈时间
	 */
	@TableField("F_BackTime")
	private Date fBacktime;

	/**
	 * 反馈附件GUID,只保留最新生成的附件信息即可。
	 */
	@TableField("F_BackFile")
	private String fBackfile;

	/**
	 * 反馈标志，0未反馈（默认），1已反馈
	 */
	@TableField("F_BackAssignState")
	private Integer fBackassignstate;

	/**
	 * 阶段状态（0否，默认0；1退回; 2延期）
	 */
	@TableField("Is_StageState")
	private Integer isStagestate;

	/**
	 * 反馈内容
	 */
	@TableField("F_BackContent")
	private String fBackcontent;

	public String getfBackcontent() {
		return fBackcontent;
	}

	public void setfBackcontent(String fBackcontent) {
		this.fBackcontent = fBackcontent;
	}

	public String getfSpvid() {
		return fSpvid;
	}

	public void setfSpvid(String fSpvid) {
		this.fSpvid = fSpvid;
	}

	public String getfFromobjectid() {
		return fFromobjectid;
	}

	public void setfFromobjectid(String fFromobjectid) {
		this.fFromobjectid = fFromobjectid;
	}

	public String getfFromtype() {
		return fFromtype;
	}

	public void setfFromtype(String fFromtype) {
		this.fFromtype = fFromtype;
	}

	public String getfFromdepcode() {
		return fFromdepcode;
	}

	public void setfFromdepcode(String fFromdepcode) {
		this.fFromdepcode = fFromdepcode;
	}

	public String getfFromuserid() {
		return fFromuserid;
	}

	public void setfFromuserid(String fFromuserid) {
		this.fFromuserid = fFromuserid;
	}

	public String getfFromusername() {
		return fFromusername;
	}

	public void setfFromusername(String fFromusername) {
		this.fFromusername = fFromusername;
	}

	public Date getfFromtime() {
		return fFromtime;
	}

	public void setfFromtime(Date fFromtime) {
		this.fFromtime = fFromtime;
	}

	public String getfTitle() {
		return fTitle;
	}

	public void setfTitle(String fTitle) {
		this.fTitle = fTitle;
	}

	public Integer getfFromsrc() {
		return fFromsrc;
	}

	public void setfFromsrc(Integer fFromsrc) {
		this.fFromsrc = fFromsrc;
	}

	public String getfSpvcontent() {
		return fSpvcontent;
	}

	public void setfSpvcontent(String fSpvcontent) {
		this.fSpvcontent = fSpvcontent;
	}

	public String getfCurrentstep() {
		return fCurrentstep;
	}

	public void setfCurrentstep(String fCurrentstep) {
		this.fCurrentstep = fCurrentstep;
	}

	public Integer getfBacktype() {
		return fBacktype;
	}

	public void setfBacktype(Integer fBacktype) {
		this.fBacktype = fBacktype;
	}

	public String getfBackdepcode() {
		return fBackdepcode;
	}

	public void setfBackdepcode(String fBackdepcode) {
		this.fBackdepcode = fBackdepcode;
	}

	public String getfBackdepname() {
		return fBackdepname;
	}

	public void setfBackdepname(String fBackdepname) {
		this.fBackdepname = fBackdepname;
	}

	public String getfBackuserid() {
		return fBackuserid;
	}

	public void setfBackuserid(String fBackuserid) {
		this.fBackuserid = fBackuserid;
	}

	public String getfBackusername() {
		return fBackusername;
	}

	public void setfBackusername(String fBackusername) {
		this.fBackusername = fBackusername;
	}

	public String getfBackuserphone() {
		return fBackuserphone;
	}

	public void setfBackuserphone(String fBackuserphone) {
		this.fBackuserphone = fBackuserphone;
	}

	public Date getfBacktime() {
		return fBacktime;
	}

	public void setfBacktime(Date fBacktime) {
		this.fBacktime = fBacktime;
	}

	public String getfBackfile() {
		return fBackfile;
	}

	public void setfBackfile(String fBackfile) {
		this.fBackfile = fBackfile;
	}

	public Integer getfBackassignstate() {
		return fBackassignstate;
	}

	public void setfBackassignstate(Integer fBackassignstate) {
		this.fBackassignstate = fBackassignstate;
	}

	public Integer getIsStagestate() {
		return isStagestate;
	}

	public void setIsStagestate(Integer isStagestate) {
		this.isStagestate = isStagestate;
	}

	


	@Override
	public String toString() {
		return "HwSupervision{" + "fSpvid=" + fSpvid + ", fFromobjectid=" + fFromobjectid + ", fFromtype=" + fFromtype
				+ ", fFromdepcode=" + fFromdepcode + ", fFromuserid=" + fFromuserid + ", fFromusername=" + fFromusername
				+ ", fFromtime=" + fFromtime + ", fTitle=" + fTitle + ", fFromsrc=" + fFromsrc + ", fSpvcontent="
				+ fSpvcontent + ", fCurrentstep=" + fCurrentstep + ", fBacktype=" + fBacktype + ", fBackdepcode="
				+ fBackdepcode + ", fBackdepname=" + fBackdepname + ", fBackuserid=" + fBackuserid + ", fBackusername="
				+ fBackusername + ", fBackuserphone=" + fBackuserphone + ", fBacktime=" + fBacktime + ", fBackfile="
				+ fBackfile + ", fBackassignstate=" + fBackassignstate + ", isStagestate=" + isStagestate
				+ ", fBackcontent=" + fBackcontent + "}";
	}
}
